package comment

import "context"

type Service interface {
	// 查询列表
	QueryComment(context.Context, *QueryCommentRequest) (*CommentSet, error)
	// 创建
	CreateComment(context.Context, *CreateCommentRequest) (*Comment, error)
	// 更新
	UpdateComment(context.Context, *UpdateCommentRequest) (*Comment, error)
	// 新增
	DeleteComment(context.Context, *DeleteCommentRequest) (*Comment, error)
	// 详情
	ShowComment(context.Context, *ShowCommentRequest) (*Comment, error)
}

type QueryCommentRequest struct {
}

type CreateCommentRequest struct {
}

type UpdateCommentRequest struct {
}

type DeleteCommentRequest struct {
}

type ShowCommentRequest struct {
}
